Measurement Status
This message contains current status of measurement engine.
When frontend receives this message, it should determine localized message text by received statusCode.
Frontend should NOT show statusMessage to user, this field is intended for debugging purposes only.
Example:
{
"messageType": "MEASUREMENT_STATUS",
"data": {
"statusCode": "SUCCESS",
"statusMessage": "Success"
}
}
| Field | Type | Description |
|---|---|---|
| statusCode | string | Code of current status |
| statusMessage | string | Description of current status (for debugging purposes only) |
List of possible statusCode values:
| statusCode | Description |
|---|---|
| SUCCESS | All parameters can be calculated |
| NO_FACE | No face is detected |
| FACE_LOST | Face was lost |
| CALIBRATING | Analyzing PPG signals |
| RECALIBRATING | Recalibrating |
| BRIGHT_LIGHT_ISSUE | Bright light interference |
| NOISE_DURING_EXECUTION | Interference detected |
| UNKNOWN | Unknown status |